Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
66 OXFORD ROAD Detached £746,624 £496,050 9 Sep 2014
68 OXFORD ROAD Detached £615,899 £200,000 1 Feb 2002
70 OXFORD ROAD Detached £819,424 £249,999 14 Sep 2001
74 OXFORD ROAD Detached £529,851 £275,000 13 Aug 2004
78 OXFORD ROAD Detached £591,592 £590,000 15 Jul 2022